Text copied to clipboard!

Titolo

Text copied to clipboard!

Ottimizzatore di Query per Monolite LMS PHP

Descrizione

Text copied to clipboard!
Stiamo cercando un Ottimizzatore di Query per Monolite LMS PHP altamente qualificato per migliorare le prestazioni e l'efficienza di un sistema di gestione dell'apprendimento (LMS) sviluppato in PHP con architettura monolitica. Il candidato ideale avrà una profonda conoscenza di SQL, ottimizzazione delle query, e una solida esperienza con sistemi LMS legacy. Il ruolo prevede l'analisi e la riscrittura di query SQL inefficienti, la collaborazione con il team di sviluppo per identificare colli di bottiglia nelle prestazioni, e la proposta di soluzioni tecniche per migliorare la scalabilità e la velocità del sistema. Sarà inoltre responsabile della documentazione delle modifiche e della formazione del team su best practice di ottimizzazione. Il candidato dovrà essere in grado di lavorare in un ambiente dinamico, con scadenze serrate, e di comunicare efficacemente con sviluppatori, analisti e stakeholder non tecnici. La familiarità con strumenti di profiling e monitoraggio delle prestazioni sarà considerata un plus. Questo ruolo è fondamentale per garantire un'esperienza utente fluida e reattiva all'interno della piattaforma LMS, contribuendo direttamente alla soddisfazione degli utenti finali e alla stabilità del sistema.

Responsabilità

Text copied to clipboard!
  • Analizzare e ottimizzare query SQL complesse
  • Collaborare con il team di sviluppo per migliorare le prestazioni del sistema
  • Identificare colli di bottiglia nelle prestazioni del database
  • Proporre modifiche strutturali al database per migliorarne l'efficienza
  • Documentare le modifiche e le ottimizzazioni effettuate
  • Formare il team su best practice di ottimizzazione
  • Utilizzare strumenti di profiling per monitorare le prestazioni
  • Assicurare la compatibilità delle modifiche con l'architettura monolitica esistente

Requisiti

Text copied to clipboard!
  • Esperienza comprovata con PHP e sistemi LMS
  • Ottima conoscenza di SQL e ottimizzazione delle query
  • Esperienza con database relazionali (MySQL, PostgreSQL)
  • Conoscenza di strumenti di profiling e monitoraggio
  • Capacità di lavorare in team multidisciplinari
  • Buone capacità comunicative
  • Esperienza con architetture monolitiche
  • Conoscenza delle problematiche di scalabilità dei sistemi legacy

Domande potenziali per l'intervista

Text copied to clipboard!
  • Qual è la tua esperienza con l'ottimizzazione di query SQL?
  • Hai mai lavorato con un sistema LMS monolitico in PHP?
  • Quali strumenti utilizzi per il profiling delle prestazioni?
  • Come affronti i colli di bottiglia nelle prestazioni del database?
  • Hai esperienza nella documentazione tecnica?
  • Come comunichi le modifiche tecniche a stakeholder non tecnici?
  • Hai mai proposto modifiche strutturali a un database esistente?
  • Come garantisci la compatibilità delle modifiche con sistemi legacy?